Type Directed Cloning for Object

نویسنده

  • Andrew A. Chien
چکیده

Object-oriented programming encourages the use of small functions, dynamic dispatch (virtual functions), and inheritance for code reuse. As a result, such programs typically suuer from inferior performance. The problem is that polymorphic functions do not know the exact types of the data they operate on, and hence must use indirection to operate on them. However, most polymorphism is parametric (e.g. templates in C++) which is amenable to elimination through code replication. We present a cloning algorithm which eliminates parametric polymorphism while minimizing code duplication. The eeectiveness of this algorithm is demonstrated on a number of concurrent object-oriented programs. Finally, since functions and data structures can be parameterized over properties other than type, this algorithm is applicable to general forward data ow problems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Site-Directed Mutagenesis in Human Granulocyte-colony Stimulating Factor, Cloning and Expression in Escherichia coli

Human granulocyte colony stimulating factor (hG-CSF) induces proliferation and differentiation of granulocyte progenitor cells. This glycoprotein is currently being used for treatment of neutropenia, in patients who have undergone bone marrow transplantation. So far, different researchers have tried to enhance hG-CSF biological activity and stability. In this study, Polymerase Chain Reaction (P...

متن کامل

مسائل اخلاقی

Background: Human embryonic stem (hES) cells have the unrivaled ability to differentiate into any specialized cell type. Significant attention is currently directed to the biological and therapeutic capabilities of these cells for developing novel treatments for acute and chronic diseases including heart disease, diabetes, Parkinson's disease, Alzheimer's disease, multiple sclerosis, spinal i...

متن کامل

Application of a Seamless and Restriction Endonuclease-free Cloning Method to Produce Recombinant Full-length N-terminal His-tagged Streptolysin O in E.coli

Background and Aims: DNA cloning, sub-cloning and site directed mutagenesis are the most common strategies in nearly all projects of recombinant protein production. The classical method of restriction site cloning is unsatisfactory due to the need for supply of restriction enzymes and the inefficiency of the digestion reaction. Many new methods, including recombinatorial cloning and ligation in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995